triangular crab - Spanish English Dictionary